x86_emulate: Emulate CPUID and HLT.
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 26 Nov 2007 15:32:54 +0000 (15:32 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 26 Nov 2007 15:32:54 +0000 (15:32 +0000)
commitdbccb328c8a573703fdffdfb35323fe11b086b64
treebcd3d8a8e9d6bf2c93045aadec1da24ac9d53dba
parentcfb9675b686f87cf622cfc56a476f100639331a1
x86_emulate: Emulate CPUID and HLT.
vmx realmode: Fix decode & emulate loop, add hooks for CPUID, HLT and
WBINVD. Also do not hook realmode entry off of vmentry failure any
more.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/hvm/vmx/realmode.c
xen/arch/x86/hvm/vmx/vmx.c
xen/arch/x86/hvm/vmx/x86_32/exits.S
xen/arch/x86/hvm/vmx/x86_64/exits.S
xen/arch/x86/x86_32/asm-offsets.c
xen/arch/x86/x86_64/asm-offsets.c
xen/arch/x86/x86_emulate.c
xen/include/asm-x86/hvm/vmx/vmx.h
xen/include/asm-x86/x86_emulate.h